package com.wuad.platformwuad.module.study.stringMethods;

import java.io.IOException;

/**
 * 截取字符串
 *
 * @author wuaodi
 */
public class SubStringDemo {


    public static void main(String[] args) throws IOException {

//        String ss = "J2020114";
//
//        String project = "XMX2020801";
//
//        String vv = ss.substring(5);
//
//        String pro = project.substring(7);
//
//        System.out.println(vv);
//        System.out.println(pro);
        String ss = "2023-05-12 09:08:48";

        String string = ss.substring(0,10);
        System.out.println("1111" + string);


        String str = "hello";

//        int code = str.codePointAt(1);??????????


//        char  charat = str.charAt(0);
//        System.out.println("返回指定索引处的 char 值：" + charat);
//        String substr = str.substring(2);
//        System.out.println("从指定位置截取：" + substr);
//        // 获取字符串长度
//        int strLength = str.length();
//        System.out.println("字符串长度：" + strLength);
//        // 转为字节码
//        byte[] data = str.getBytes();
//        System.out.println("转为字节码：" + data);
//        // 转为指定字符集的字节码
//        byte[] data1 = str.getBytes("utf-8");
//        System.out.println("转为字节码1：" + data1);
//        // 去除收尾空格
//        String strTrim = str.trim();
//        System.out.println("去除收尾空格：" + strTrim);

//        public boolean startsWith(String prefix , int toffset)
//        参数：prefix为指定的前缀。
//        参数：toffset为在字符串中开始查找的位置。
//        boolean ss = str.startsWith("h", 0);
//        System.out.println("某个位置是否是某个字符开头：" + ss);


//            String str1 = "省/市/区";
//            String str2 = "省/市";
//            String str3 = "省";
//            String sss = str2.substring(0,str2.lastIndexOf("/"));
//            System.out.println("ssss:" + sss);
    }

//    public static void main(String[] args) {
        // 替换
//        String ss = "2023-12-07 14:50:02";
//        String str = ss.substring(0,10).replace("-","");
//        System.out.println(str);
//    }

    /**
     * substring 字符串截取
     */
    public static class substring {
        public static void main(String[] args) {
            // 截取掉指定字符后的内容
            String s1 = "com.expl.wuad.demo1";
            System.out.println(s1.substring(0, s1.lastIndexOf(".")));
        }
    }

}
